Big Huge Thesaurus

eleuthra bark

noun